19 research outputs found

    Organization based multiagent architecture for distributed environments

    Get PDF
    [EN]Distributed environments represent a complex field in which applied solutions should be flexible and include significant adaptation capabilities. These environments are related to problems where multiple users and devices may interact, and where simple and local solutions could possibly generate good results, but may not be effective with regards to use and interaction. There are many techniques that can be employed to face this kind of problems, from CORBA to multi-agent systems, passing by web-services and SOA, among others. All those methodologies have their advantages and disadvantages that are properly analyzed in this documents, to finally explain the new architecture presented as a solution for distributed environment problems. The new architecture for solving complex solutions in distributed environments presented here is called OBaMADE: Organization Based Multiagent Architecture for Distributed Environments. It is a multiagent architecture based on the organizations of agents paradigm, where the agents in the architecture are structured into organizations to improve their organizational capabilities. The reasoning power of the architecture is based on the Case-Based Reasoning methology, being implemented in a internal organization that uses agents to create services to solve the external request made by the users. The OBaMADE architecture has been successfully applied to two different case studies where its prediction capabilities have been properly checked. Those case studies have showed optimistic results and, being complex systems, have demonstrated the abstraction and generalizations capabilities of the architecture. Nevertheless OBaMADE is intended to be able to solve much other kind of problems in distributed environments scenarios. It should be applied to other varieties of situations and to other knowledge fields to fully develop its potencial.[ES]Los entornos distribuidos representan un campo de conocimiento complejo en el que las soluciones a aplicar deben ser flexibles y deben contar con gran capacidad de adaptación. Este tipo de entornos está normalmente relacionado con problemas donde varios usuarios y dispositivos entran en juego. Para solucionar dichos problemas, pueden utilizarse sistemas locales que, aunque ofrezcan buenos resultados en términos de calidad de los mismos, no son tan efectivos en cuanto a la interacción y posibilidades de uso. Existen múltiples técnicas que pueden ser empleadas para resolver este tipo de problemas, desde CORBA a sistemas multiagente, pasando por servicios web y SOA, entre otros. Todas estas mitologías tienen sus ventajas e inconvenientes, que se analizan en este documento, para explicar, finalmente, la nueva arquitectura presentada como una solución para los problemas generados en entornos distribuidos. La nueva arquitectura aquí se llama OBaMADE, que es el acrónimo del inglés Organization Based Multiagent Architecture for Distributed Environments (Arquitectura Multiagente Basada en Organizaciones para Entornos Distribuidos). Se trata de una arquitectura multiagente basasa en el paradigma de las organizaciones de agente, donde los agentes que forman parte de la arquitectura se estructuran en organizaciones para mejorar sus capacidades organizativas. La capacidad de razonamiento de la arquitectura está basada en la metodología de razonamiento basado en casos, que se ha implementado en una de las organizaciones internas de la arquitectura por medio de agentes que crean servicios que responden a las solicitudes externas de los usuarios. La arquitectura OBaMADE se ha aplicado de forma exitosa a dos casos de estudio diferentes, en los que se han demostrado sus capacidades predictivas. Aplicando OBaMADE a estos casos de estudio se han obtenido resultados esperanzadores y, al ser sistemas complejos, se han demostrado las capacidades tanto de abstracción como de generalización de la arquitectura presentada. Sin embargo, esta arquitectura está diseñada para poder ser aplicada a más tipo de problemas de entornos distribuidos. Debe ser aplicada a más variadas situaciones y a otros campos de conocimiento para desarrollar completamente el potencial de esta arquitectura

    A Survey of Distributed and Data Intensive CBR Systems

    Get PDF
    Case-Based Reasoning is a methodology that uses information that has been considered as valid in previous situations to solve new problems. That use of the information allows CBR systems to be applied to different fields where the reutilization of past good solutions is a key factor. In this paper some of the most modern applications of the CBR methodology are revised in order to obtain a global vision of the techniques used to develop functional systems. In order to analyze the systems, the four main phases of the CBR cycled are considered as the key elements to organize an application based on CBR

    Forecasting the probability of finding oil slicks using a CBR system

    Get PDF
    A new predicting system is presented in which the aim is to forecast the presence of oil slicks in a certain area of the open sea after an oil spill. Case-based reasoning is a computational methodology designed to generate solutions to a certain problem by analysing previous solutions given to previous solved problems. In this case, the system designed to predict the presence of oil slicks wraps other artificial intelligence techniques such as a radial basis function networks, growing cell structures and principal components analysis in order to develop the different phases of the Case-based reasoning cycle. The proposed system uses information such as sea salinity, sea temperature, wind, currents, pressure, number and area of the slicks, …. obtained from various satellites. The system has been trained using data obtained after the Prestige oil spill, occurred in the Atlantic waters, in the northwest of Spain. The system developed has been able to accurately predict the presence of oil slicks in the north west of the Galician coast, using historical dat

    Solving the Oil Spill Problem Using a Combination of CBR and a Summarization of SOM Ensembles

    Get PDF
    In this paper, a forecasting system is presented. It predicts the presence of oil slicks in a certain area of the open sea after an oil spill using Case-Based Reasoning methodology. CBR systems are designed to generate solutions to a certain problem by analysing historical data where previous solutions are stored. The system explained includes a novel network for data classification and retrieval. Such network works as a summarization algorithm for the results of an ensemble of Self-Organizing Maps. This algorithm, called Weighted Voting Superposition (WeVoS), is aimed to achieve the lowest topographic error in the map. The WeVoS-CBR system has been able to precisely predict the presence of oil slicks in the open sea areas of the north west of the Galician coast

    OSM: A Multi-Agent System for Modeling and Monitoring the Evolution of Oil Slicks in Open Oceans

    Get PDF
    A multi-agent based prediction-system is presented in which the aim is to forecast the presence of oil slicks in a certain area of the open sea after an oil spill. In this case, the multi-agent architecture incorporates a prediction-system based on the CBR methodology, implemented in a series of interactive services, for modeling and monitoring the ocean water masses. The system’s nucleus is formed by a series of deliberative agents acting as controllers and administrators for all the implemented services. The implemented services are accessible in a distributed way, and can be accessed even from mobile devices. The proposed system uses information such as sea salinity, sea temperature, wind, currents, pressure, number and area of the slicks, etc. obtained from various satellites. The system has been trained using data obtained after the Prestige accident. The Oil Spill Multi-Agent System (OSM) has been able to accurately predict the presence of oil slicks in the north-west of the Galician coast using historical data

    CROS: A Contingency Response multi-agent system for Oil Spills situations

    Get PDF
    This paper presents CROS, a Contingency Response multi-agent system for Oil Spill situations. The system uses the Case-Based Reasoning methodology to generate predictions to determine the probability of finding oil slicks in certain areas of the ocean. CBR uses past information to generate new solutions to the current problem. The system employs a SOA-based multi-agent architecture so that the main components of the system can be remotely accessed. Therefore, all functionalities (applications and services) can communicate in a distributed way, even from mobile devices. The core of the system is a group of deliberative agents acting as controllers and administrators for all applications and services. CROS manages information such as sea salinity, sea temperature, wind speed, ocean currents and atmosphere pressure, obtained from several sources, including satellite images. The system has been trained using historical data obtained after the Prestige accident on the Galician west coast of Spain. Results have demonstrated that the system can accurately predict the presence of oil slicks in determined zones after an oil spill. The use of a distributed multi-agent architecture has been shown to enhance the overall performance of the system

    Forest Fires Prediction by an Organization Based System

    Get PDF
    In this study, a new organization based system for forest fires prediction is presented. It is an Organization Based System for Forest Fires Forecasting (OBSFFF). The core of the system is based on the Case-Based Reasoning methodology, and it is able to generate a prediction about the evolution of the forest fires in certain areas. CBR uses historical data to create new solutions to current problems. The system employs a distributed multi-agent architecture so that the main components of the system can be remotely accessed. All the elements building the final system, communicate in a distributed way, from different type of interfaces and devices. OBSFFF has been applied to generate predictions in real forest fire situations, using historical data both to train the system and to check the results. Results have demonstrated that the system accurately predicts the evolution of the fires. It has been demonstrated that using a distributed architecture enhances the overall performance of the system

    A forecasting solution to the oil spill problem based on a hybrid intelligent system

    Get PDF
    Oil spills represent one of the most destructive environmental disasters. Predicting the possibility of finding oil slicks in a certain area after an oil spill can be critical in reducing environmental risks. The system presented here uses the Case-Based Reasoning (CBR) methodology to forecast the presence or absence of oil slicks in certain open sea areas after an oil spill. CBR is a computational methodology designed to generate solutions to certain problems by analysing previous solutions given to previously solved problems. The proposed CBR system includes a novel network for data classification and retrieval. This type of network, which is constructed by using an algorithm to summarize the results of an ensemble of Self-Organizing Maps, is explained and analysed in the present study. The Weighted Voting Superposition (WeVoS) algorithm mainly aims to achieve the best topographically ordered representation of a dataset in the map. This study shows how the proposed system, called WeVoS-CBR, uses information such as salinity, temperature, pressure, number and area of the slicks, obtained from various satellites to accurately predict the presence of oil slicks in the north-west of the Galician coast, using historical data

    A Hybrid Solution for Advice in the Knowledge Management Field

    Get PDF
    This paper presents a hybrid artificial intelligent solution that helps to automatically generate proposals, aimed at improving the internal states of organization units from a Knowledge Management (KM) point of view. This solution is based on the combination of the Case-Based Reasoning (CBR) and connectionist paradigms. The required outcome consists of customized solutions for different areas of expertise related to the organization units, once a lack of knowledge in any of those has been identified. On the other hand, the system is fed with KM data collected at the organization and unit contexts. This solution has been integrated in a KM system that additionally profiles the KM status of the whole organization

    A New CBR Approach to the Oil Spill Problem

    Get PDF
    Oil spills represent one of the most destructing environmental disasters. Predicting the possibility of finding oil slicks in a certain area after an oil spill can be crucial in order to reduce the environmental risks. The system presented here forecasts the presence or not of oil slicks in a certain area of the open sea after an oil spill using Case-Based Reasoning methodology. CBR is a computational methodology designed to generate solutions to a certain problem by analysing previous solutions given to previous solved problems. The proposed system wraps other artificial intelligence techniques such as a Radial Basis Function Networks, Growing Cell Structures and Principal Components Analysis in order to develop the different phases of the CBR cycle. CBR systems have never been used before to solve oil slicks problems. The proposed system uses information obtained from various satellites such as salinity, temperature, pressure, number and area of the slicks... OSCBR system has been able to accurately predict the presence of oil slicks in the north west of the Galician coast, using historical data
    corecore